Значания слов см. в окне «Искать на Грамоте». Верно: шампуры, такова литературная норма. Правильно: какого числа? какого года? каких лет? когда?. Сорок сороков значит 'много'. Слово сорок сначала обозначало набор мехов из четырех десятков однородных шкурок. В дальнейшем слово сорок приобрело отвлеченное значение, соответствующее четырем десяткам. Фразеологизм сорок сороков сформировался на почве терминологического устойчивого сочетания сорок сороков церквей. Так говорили о большом количестве церквей в старой Москве. Одним сороком называли примерно сорок церквей. С течением времени сорок сороков приобрело значение 'неопределенно большое количество'.
Верно: существует сорок каналов связи.
Корректно: сорок один балл с половиной; сорок один и пять десятых балла.
Верно: восемь сорок две. Но в разговорной речи при ответе на вопрос "Который час?" (и вообще при уточнении времени) возможно: восемь сорок два.
Правильно: сорок одно наименование.
Правильно: школу окончил сорок один ученик.